Package | ca.on.health.sadie |
Type | StructureDefinition |
Id | Id |
FHIR Version | R4 |
Source | https://simplifier.net/resolve?scope=ca.on.health.sadie@1.4.11&canonical=https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormsRole |
Url | https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormsRole |
Version | 1.0.0 |
Status | active |
Name | FlexFormsRole |
Title | FlexFormsRole |
Experimental | False |
Description | This is a Practitioner Role in the FlexForms system. |
Type | PractitionerRole |
Kind | resource |
StructureDefinition | |
https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormPotentialUser | FlexFormPotentialUser |
https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormUser | FlexFormUser |
https://health.gov.on.ca/sadie/fhir/StructureDefinition/ProgramArea | ProgramArea |
https://health.gov.on.ca/sadie/fhir/StructureDefinition/RelatedGeneralConsent | RelatedGeneralConsent |
https://health.gov.on.ca/sadie/fhir/StructureDefinition/RelatedPractitionerRole | RelatedPractitionerRole |
https://health.gov.on.ca/sadie/fhir/StructureDefinition/RelatedRequestorRole | RelatedRequestorRole |
https://health.gov.on.ca/sadie/fhir/StructureDefinition/RelatedTeamMaintenanceConsent | RelatedTeamMaintenanceConsent |
https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestorLocation | RequestorLocation |
https://health.gov.on.ca/sadie/fhir/StructureDefinition/TeamMemberName | TeamMemberName |
http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-AuthorizationRoles | FlexForms - Authorization Roles |
Note: links and images are rebased to the (stated) source
{
"resourceType" : "StructureDefinition",
"id" : "1800de7f-1f5f-46d6-86bc-33888162c5c6",
"text" : {
"status" : "empty",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\">No human-readable text provided in this case.</div>"
},
"url" : "https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormsRole",
"version" : "1.0.0",
"name" : "FlexFormsRole",
"title" : "FlexFormsRole",
"status" : "active",
"description" : "This is a Practitioner Role in the FlexForms system.",
"fhirVersion" : "4.0.1",
"mapping" : [
{
"identity" : "v2",
"uri" : "http://hl7.org/v2",
"name" : "HL7 v2 Mapping"
},
{
"identity" : "rim",
"uri" : "http://hl7.org/v3",
"name" : "RIM Mapping"
},
{
"identity" : "servd",
"uri" : "http://www.omg.org/spec/ServD/1.0/",
"name" : "ServD"
},
{
"identity" : "w5",
"uri" : "http://hl7.org/fhir/fivews",
"name" : "FiveWs Pattern Mapping"
}
],
"kind" : "resource",
"abstract" : false,
"type" : "PractitionerRole",
"baseDefinition" : "http://hl7.org/fhir/StructureDefinition/PractitionerRole",
"derivation" : "constraint",
"differential" : {
"element" : [
{
"id" : "PractitionerRole",
"path" : "PractitionerRole",
"definition" : "#### **_`FOR SADIE USE: This is for all roles in the application. Users can have more than one role.`_**\n\nA specific set of Roles/Locations/specialties/services that a practitioner may perform at an organization for a period of time."
},
{
"id" : "PractitionerRole.extension",
"path" : "PractitionerRole.extension",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "url"
}
],
"rules" : "open"
}
},
{
"id" : "PractitionerRole.extension:RelatedPractitionerRole",
"path" : "PractitionerRole.extension",
"sliceName" : "RelatedPractitionerRole",
"definition" : "#### **_` FOR SADIE USE: This is the id of the related Practitioner Role.`_**",
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : [
"https://health.gov.on.ca/sadie/fhir/StructureDefinition/RelatedPractitionerRole"
]
}
]
},
{
"id" : "PractitionerRole.extension:RelatedRequestorRole",
"path" : "PractitionerRole.extension",
"sliceName" : "RelatedRequestorRole",
"definition" : "#### **_` FOR SADIE USE: This is the id of the related Requestor Role.`_**",
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : [
"https://health.gov.on.ca/sadie/fhir/StructureDefinition/RelatedRequestorRole"
]
}
]
},
{
"id" : "PractitionerRole.extension:TeamMemberName",
"path" : "PractitionerRole.extension",
"sliceName" : "TeamMemberName",
"definition" : "#### **_` FOR SADIE USE: This is used by the User Maintenance Screen. This the name a Requestor gives to a member of their team. It can be nickname or whatever the requestor wants and doesnât have to correlate with their name in EBSE`_**",
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : [
"https://health.gov.on.ca/sadie/fhir/StructureDefinition/TeamMemberName"
]
}
]
},
{
"id" : "PractitionerRole.extension:GeneralConsent",
"path" : "PractitionerRole.extension",
"sliceName" : "GeneralConsent",
"definition" : "#### **_` FOR SADIE USE: The Terms Of Use Consent that the user creating/updating the record agreed to. The user needs to agree to the Terms of Use everytime they create of update the record.`_**",
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : [
"https://health.gov.on.ca/sadie/fhir/StructureDefinition/RelatedGeneralConsent"
]
}
]
},
{
"id" : "PractitionerRole.extension:TeamMaintenanceConsent",
"path" : "PractitionerRole.extension",
"sliceName" : "TeamMaintenanceConsent",
"definition" : "#### **_` FOR SADIE USE: The Terms Of Use Consent that the user agreed to when creating/updating this record using Team Maintenance.`_**",
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : [
"https://health.gov.on.ca/sadie/fhir/StructureDefinition/RelatedTeamMaintenanceConsent"
]
}
]
},
{
"id" : "PractitionerRole.identifier",
"path" : "PractitionerRole.identifier",
"max" : "0"
},
{
"id" : "PractitionerRole.active",
"path" : "PractitionerRole.active",
"definition" : "#### **_`FOR SADIE USE: Missing or True means the applicant record is active.`_**"
},
{
"id" : "PractitionerRole.period",
"path" : "PractitionerRole.period",
"max" : "0"
},
{
"id" : "PractitionerRole.practitioner",
"path" : "PractitionerRole.practitioner",
"definition" : "#### **_` FOR SADIE USE: This is either a user or a potential user (only GoSecure email address)`_**\n\nPractitioner that is able to provide the defined services for the organization.",
"min" : 1,
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormUser",
"https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormPotentialUser"
]
}
]
},
{
"id" : "PractitionerRole.organization",
"path" : "PractitionerRole.organization",
"definition" : "#### **_` FOR SADIE USE: This is the Program Area for this Role`_**\n\nThe organization where the Practitioner performs the roles associated.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://health.gov.on.ca/sadie/fhir/StructureDefinition/ProgramArea"
]
}
]
},
{
"id" : "PractitionerRole.code",
"path" : "PractitionerRole.code",
"definition" : "#### **_`FOR SADIE USE: This is an authorization role ( ODSP-REQUESTOR, ODSP-DELEGATE, etc) .`_**\n\n\nRoles which this practitioner is authorized to perform for the organization.",
"min" : 1,
"max" : "1"
},
{
"id" : "PractitionerRole.code.coding.system",
"path" : "PractitionerRole.code.coding.system",
"definition" : "#### **_`FOR SADIE USE: This is always the SADIE internal code system https://health.gov.on.ca/sadie/fhir/CodeSystem/FlexForms-Internal-Complete`_**\n\nThe identification of the code system that defines the meaning of the symbol in the code.",
"min" : 1,
"fixedUri" : "https://health.gov.on.ca/sadie/fhir/CodeSystem/FlexForms-Internal-Complete"
},
{
"id" : "PractitionerRole.code.coding.version",
"path" : "PractitionerRole.code.coding.version",
"max" : "0"
},
{
"id" : "PractitionerRole.code.coding.code",
"path" : "PractitionerRole.code.coding.code",
"definition" : "A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).",
"min" : 1,
"binding" : {
"strength" : "required",
"valueSet" : "http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-AuthorizationRoles"
}
},
{
"id" : "PractitionerRole.code.coding.display",
"path" : "PractitionerRole.code.coding.display",
"max" : "0"
},
{
"id" : "PractitionerRole.code.coding.userSelected",
"path" : "PractitionerRole.code.coding.userSelected",
"max" : "0"
},
{
"id" : "PractitionerRole.code.text",
"path" : "PractitionerRole.code.text",
"max" : "0"
},
{
"id" : "PractitionerRole.specialty",
"path" : "PractitionerRole.specialty",
"max" : "0"
},
{
"id" : "PractitionerRole.location",
"path" : "PractitionerRole.location",
"definition" : "#### **_` FOR SADIE USE: These are Requestor's office locations`_**\n\nThe location(s) at which this practitioner provides care.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestorLocation"
]
}
]
},
{
"id" : "PractitionerRole.healthcareService",
"path" : "PractitionerRole.healthcareService",
"max" : "0"
},
{
"id" : "PractitionerRole.telecom",
"path" : "PractitionerRole.telecom",
"max" : "0"
},
{
"id" : "PractitionerRole.availableTime",
"path" : "PractitionerRole.availableTime",
"max" : "0"
},
{
"id" : "PractitionerRole.notAvailable",
"path" : "PractitionerRole.notAvailable",
"max" : "0"
},
{
"id" : "PractitionerRole.availabilityExceptions",
"path" : "PractitionerRole.availabilityExceptions",
"max" : "0"
},
{
"id" : "PractitionerRole.endpoint",
"path" : "PractitionerRole.endpoint",
"max" : "0"
}
]
}
}
XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.